package com.woniuxy.sale.entity.dto;


import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class SaleMoneyDTO {

    /**
     * id
     */
    @Excel(name = "金额结算表id", width = 20)
    private Integer id;

    /**
     * 选货单编号
     */
    @Excel(name = "选货单编号", width = 20)
    private String sno;

    /**
     * 类型(定金/尾款);
     */
    @Excel(name = "类型", width = 20)
    private String type;

    /**
     * 客户
     */
    @Excel(name = "客户", width = 20)
    private String customer;

    /**
     * 定金/尾款价格 付款金额
     */
    @Excel(name = "付款金额", width = 20)
    private BigDecimal totalPrice;

    /**
     * 制单人
     */
    @Excel(name = "制单人", width = 20)
    private String creator;

    /**
     * 操作人
     */
    @Excel(name = "操作人", width = 20)
    private String operator;

    /**
     * 操作时间
     */
    @Excel(name = "操作时间", width = 20)
    private String operatorTime;

    /**
     * 状态(0未提交，1已提交，2已完成)
     */
    @Excel(name = "状态", width = 20)
    private String state;

    /**
     * 选货单总价
     */
    @Excel(name = "选货单总价", width = 20)
    private BigDecimal allPrice;

    /**
     * 仓库编号
     */
    @Excel(name = "仓库编号", width = 20)
    private Integer depotId;
}
